//package pers.luozongsheng.common.core.utils;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//import org.apache.commons.codec.binary.Base64;
//
//import java.io.UnsupportedEncodingException;
//
///**
// * BASE64加密解密
// * @author: luozongsheng
// * @mail: lzs1115@foxmail.com
// * @date: 2022-06-04 15:50
// **/
//public class Base64Util {
//
//    private static final Logger logger = LoggerFactory.getLogger(Base64Util.class);
//
//    private static final String UTF_8 = "UTF-8";
//
//    /**
//     * 对给定的字符串进行base64解码操作
//     */
//    public static String decodeData(String inputData) {
//        try {
//            if (null == inputData) {
//                return null;
//            }
//            return new String(Base64.decodeBase64(inputData.getBytes(UTF_8)), UTF_8);
//        } catch (UnsupportedEncodingException e) {
//            logger.error(inputData, e);
//        }
//
//        return null;
//    }
//
//    /**
//     * 对给定的字符串进行base64加密操作
//     */
//    public static String encodeData(String inputData) {
//        try {
//            if (null == inputData) {
//                return null;
//            }
//            return new String(Base64.encodeBase64(inputData.getBytes(UTF_8)), UTF_8);
//        } catch (UnsupportedEncodingException e) {
//            logger.error(inputData, e);
//        }
//
//        return null;
//    }
//
//    public static void main(String[] args) {
//        // ZHJpdmVyLWFwcDoxMjM0NTY=
//        System.out.println(Base64Util.encodeData("staff-app:123456"));
//    }
//}
